Royal Avenue, Chelsea, London, Sw3 - £6,500,000 - One Of The Most Coveted Garden Squares In Chelsea